permanent teacher's contract - Turco Inglés Diccionario